#include "EKStreambleManager.h"

FEKStreambleManager::FEKStreambleManager()
	: StreamableManager(new FStreamableManager())
{

}

FEKStreambleManager::~FEKStreambleManager()
{
	if (StreamableManager)
	{
		delete StreamableManager;
		StreamableManager = nullptr;
	}
}

void FEKStreambleManager::SetObjectPath(const TArray<FSoftObjectPath>& ObjectPaths)
{
	SoftObjectPath = ObjectPaths;
}

TArray<FSoftObjectPath>& FEKStreambleManager::GetObjectPath()
{
	return SoftObjectPath;
}

FStreamableManager* FEKStreambleManager::GetStreamableManager()
{
	return StreamableManager;
}
